﻿using System;

using RpcModel;
using RpcModel.Tran.Model;

namespace RpcClient.Interface
{
    internal interface IQueue : IDisposable
    {
        void Subscrib();
        void BindRoute(string routeKey);
        bool Public(QueueRemoteMsg msg, string[] routeKey, string exchange, CurTranState tran);
    }
}